.commentBox {margin:0;padding:0;}

.commentBox {position: fixed;
    top: 130px;
    left: 20px;
    border:solid 1px #b4b4b4;
    border-radius:5px;
    background: #F3F3F3;
    width: 320px;
    z-index: 5;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
}

.commentBox .commentHeader { width: 280px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    border-bottom: solid 1px #b4b4b4;
    padding: 3px 2px;
    }

.commentBox .commentHeader div {
width:100px;}

.commentBox #fold {
    float:left;
    font-size: 18px;
    height: 15px;
    width: 30px;
}

.commentBox .commentList{overflow: auto;
    height: 250px;
    margin: 3px 2px;}

.commentList {margin-top: 50px;}

.commentList .commentAuthor {margin-left: 20px;
width: 80px;}

.commentList .commentAuthor button {
    height: 25px;
    white-space:nowrap;
    margin-bottom: 2px;}

.commentList .panel {margin-bottom: 10px;
    border:solid 1px #50D350;
    width: 180px;
    margin-left: 80px;
    border-radius:5px;
    padding: 3px 4px;
    background-color:#50D350;}

.commentBox #chatBox {border-top: solid 1px #b4b4b4;
    width: 280px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 2px;
}

.commentBox #chatBox>form {margin-top: 10px;
    width: 270px;}

.commentBox #chatBox input {
    margin: 2px 2px;
    border: solid 1px #b4b4b4;}

.commentBox #chatBox button {
    height: 18px;
    width: 50px;
    border: solid 1px #b4b4b4;}

.commentBox #chatBox .commentForm>textarea {
    margin: 2px 2px;
    height: 90px;
    width: 270px;
border: solid 1px #b4b4b4;}


.commentBox form {display:none!important
}

